automotive battery or accumulator - German English Dictionary